Synonyms for "UN agency"

Words with similar meaning